<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">











<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>NPanday - NPanday Overview</title>
    <style type="text/css" media="all">
      @import url("./css/maven-base.css");
      @import url("./css/maven-theme.css");
      @import url("./css/site.css");
    </style>
    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
          </head>
  <body class="composite">
    <div id="banner">
                  <a href="" id="bannerLeft">
    
                                            <img src="./images/NPanday.png" alt="" />
    
            </a>
                        <a href="http://www.codeplex.com/" id="bannerRight">
    
                                            <img src="./images/logo-home.png" alt="" />
    
            </a>
            <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="breadcrumbs">
          
  

  
    
            
  
    
            <div class="xleft">
          
                <a href="http://npanday.codeplex.com/" class="externalLink">NPanday Home</a>
                &gt;
      
          NPanday 1.2
                </div>
            <div class="xright">      
  

  
    
            
  
    
             Last Published: 22 Jun 2010
              &nbsp;| Version: 1.2
            </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
    <div id="leftColumn">
      <div id="navcolumn">
           
  

  
    
            
  
    
                   <h5>General Info</h5>
            <ul>
              
    <li class="none">
              <strong>NPanday Overview</strong>
        </li>
              
    <li class="none">
                    <a href="release-notes.html">NPanday Release Notes</a>
          </li>
              
    <li class="none">
                    <a href="faqs.html">NPanday FAQs</a>
          </li>
              
    <li class="none">
                    <a href="faqs.html">NPanday Features</a>
          </li>
              
    <li class="none">
                    <a href="npanday.pdf">Documentation PDF</a>
          </li>
          </ul>
              <h5>User's Guide</h5>
            <ul>
              
    <li class="none">
                    <a href="./guide/index.html">Introduction</a>
          </li>
              
    <li class="none">
                    <a href="./guide/installation/index.html">Installation</a>
          </li>
              
    <li class="none">
                    <a href="./guide/vs/index.html">Visual Studio Add-in</a>
          </li>
              
    <li class="none">
                    <a href="./guide/maven/index.html">Maven Command Line</a>
          </li>
              
    <li class="none">
                    <a href="./guide/devinfra/index.html">Maven Development Infrastructure</a>
          </li>
              
    <li class="none">
                    <a href="plugins/index.html">NPanday Plugins</a>
          </li>
          </ul>
              <h5>Contributing</h5>
            <ul>
              
    <li class="none">
                    <a href="./developers/index.html">Developer's Guide</a>
          </li>
              
    <li class="none">
                    <a href="./issue-tracking.html">Issue Tracking</a>
          </li>
              
    <li class="none">
                    <a href="./mail-lists.html">Mailing Lists</a>
          </li>
          </ul>
              <h5>Project Documentation</h5>
            <ul>
              
                
              
            
            
      
            
      
            
      
            
      
            
      
            
      
              
            <li class="expanded">
                    <a href="project-info.html">Project Information</a>
                  <ul>
                  
    <li class="none">
              <strong>About</strong>
        </li>
                  
    <li class="none">
                    <a href="integration.html">Continuous Integration</a>
          </li>
                  
    <li class="none">
                    <a href="issue-tracking.html">Issue Tracking</a>
          </li>
                  
    <li class="none">
                    <a href="mail-lists.html">Mailing Lists</a>
          </li>
                  
    <li class="none">
                    <a href="license.html">Project License</a>
          </li>
                  
    <li class="none">
                    <a href="team-list.html">Project Team</a>
          </li>
                  
    <li class="none">
                    <a href="source-repository.html">Source Repository</a>
          </li>
              </ul>
        </li>
          </ul>
              <h5>Resources</h5>
            <ul>
              
    <li class="none">
                    <a href="http://maven.apache.org/" class="externalLink">Apache Maven</a>
          </li>
              
    <li class="none">
                    <a href="http://npanday.codeplex.com/" class="externalLink">NPanday on CodePlex</a>
          </li>
          </ul>
                                           <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
            <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
          </a>
                       
  

  
    
            
  
    
        </div>
    </div>
    <div id="bodyColumn">
      <div id="contentBox">
        <div class="section"><h2>NPanday</h2>
<p>NPanday is a project to integrate <a class="externalLink" href="http://maven.apache.org"> Apache Maven</a> into .NET development environments. It includes both a Visual Studio add-in to integrate Maven, and a set of <a href="./plugins/">plugins</a> for Maven that can build .NET projects uniformly from the command line.</p>
<p>NPanday enables you to use Visual Studio with a Maven-based development infrastructure, including:</p>
<ul><li>continuous integration servers for scheduled or triggered automated builds</li>
<li>source control systems for assistance with the release process</li>
<li>build artifact repositories for inter-project dependency management and centralised management of build output</li>
</ul>
<p>You can read more about <a class="externalLink" href="http://maven.apache.org/maven-features.html"> Maven's features</a> on the Maven web site.</p>
<p>NPanday doesn't intend to replicate MSBuild's (or Visual Studio's build) behavior exactly, or necessarily serve as a replacement for Visual Studio users, but rather to:</p>
<ul><li>augment Visual Studio with dependency management and make the build reproducible in clean environments</li>
<li>offer a consistent toolchain to build environments with projects in other languages (particularly those using Maven for Java projects)</li>
<li>offer a solution for declarative builds for .NET projects that will work consistently whether Visual Studio is used or not</li>
<li>expose other Maven features and plugins to .NET projects</li>
</ul>
<p>For more information about NPanday, refer to the following guides:</p>
<ul><li><a href="./features.html"> Features</a></li>
<li><a href="./faqs.html"> FAQs</a></li>
<li><a href="./release-notes.html"> Release Notes</a></li>
</ul>
<div class="section"><h3>User's Guide</h3>
<ul><li><a href="./guide/index.html"> Introduction</a></li>
<li><a href="./guide/installation/index.html"> Installation</a></li>
<li><a href="./guide/vs/index.html"> Visual Studio Add-In User's Guide</a></li>
<li><a href="./guide/maven/index.html"> Maven Command Line User's Guide</a></li>
<li><a href="./guide/devinfra/index.html"> Using with Maven-based Development Infrastructure</a></li>
<li><a href="./plugins/index.html"> Maven Plugin Reference</a></li>
</ul>
</div>
<div class="section"><h3>Contributing to NPanday</h3>
<p>NPanday is an open source project under the Apache License 2.0. You are free to use the application and source code as you wish under those terms.</p>
<p>We welcome you to contribute to the project by submitting your requests and feedback, patches to the code and participating in development discussions in the discussion area.</p>
<p>We are looking for active contributors to join the project, and use the Apache meritocracy model by nominating and voting for committers from those that regularly discuss development and submit patches for fixes and enhancements.</p>
<div class="section"><h4>Developer's Guide</h4>
<p>The <a href="./developers/index.html"> NPanday developer's guide</a> contains information on how to checkout and build NPanday for yourself, debug issues, and contribute fixes. It also covers committer's procedures such as the release process and publishing documentation.</p>
</div>
<div class="section"><h4>Reporting Bugs and Requesting Features</h4>
<p>You can also help by contributing high quality bug reports and feature requests via the issue tracker, and questions and ideas via the discussion forums:</p>
<ul><li><a href="./issue-tracking.html"> issue tracking</a></li>
<li><a href="./mail-lists.html"> mailing list information</a></li>
</ul>
</div>
</div>
</div>
<div class="section"><h2>Documentation PDF</h2>
<p>This documentation is also available in a <a href="./npanday.pdf"> single pdf</a>.</p>
</div>

      </div>
    </div>
    <div class="clear">
      <hr/>
    </div>
    <div id="footer">
      <div class="xright">&#169;  
          2010
    
          NPanday
          
  

  
    
            
  
    
  </div>
      <div class="clear">
        <hr/>
      </div>
    </div>
  </body>
</html>
